package com.hzf.designer.dao.mapper;

import com.hzf.designer.dao.model.DneedsDemandWlt;
import com.hzf.designer.dao.model.DneedsDemandWltExample;
import org.apache.ibatis.annotations.Param;


import java.util.List;

public interface DneedsDemandWltMapper {
    long countByExample(DneedsDemandWltExample example);

    int deleteByExample(DneedsDemandWltExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DneedsDemandWlt record);

    int insertSelective(DneedsDemandWlt record);

    List<DneedsDemandWlt> selectByExample(DneedsDemandWltExample example);

    DneedsDemandWlt selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DneedsDemandWlt record, @Param("example") DneedsDemandWltExample example);

    int updateByExample(@Param("record") DneedsDemandWlt record, @Param("example") DneedsDemandWltExample example);

    int updateByPrimaryKeySelective(DneedsDemandWlt record);

    int updateByPrimaryKey(DneedsDemandWlt record);
}